menuitem: move chaining up to draw inside gadget
authorCosimo Cecchi <cosimoc@gnome.org>
Sat, 2 Jan 2016 23:28:35 +0000 (15:28 -0800)
committerCosimo Cecchi <cosimoc@gnome.org>
Sat, 2 Jan 2016 23:31:21 +0000 (15:31 -0800)
This is more consistent with what other widgets do.

gtk/gtkmenuitem.c

index 76f7052185b3cf26250b8c8b65213c362e28f6e2..c3a9713e43e3c905153eabe2dac241f5d520bd34 100644 (file)
@@ -297,6 +297,8 @@ gtk_menu_item_render (GtkCssGadget *gadget,
   if (priv->submenu && !GTK_IS_MENU_BAR (parent))
     gtk_css_gadget_draw (priv->arrow_gadget, cr);
 
+  GTK_WIDGET_CLASS (gtk_menu_item_parent_class)->draw (widget, cr);
+
   return FALSE;
 }
 
@@ -306,8 +308,6 @@ gtk_menu_item_draw (GtkWidget *widget,
 {
   gtk_css_gadget_draw (GTK_MENU_ITEM (widget)->priv->gadget, cr);
 
-  GTK_WIDGET_CLASS (gtk_menu_item_parent_class)->draw (widget, cr);
-
   return FALSE;
 }